Quick update on my non movement of direction. I got the x and y sorted and worked out the z motor had actually seized up. So a few gentle taps with a spanner and it freed up. So I now have all direction on all axis. Now the real work begins.