Count current position with steps, check working area boundaries, add calibrate command
Implement G-code G01 command
Fix division by zero in shift_coord_um when dl != null, but cycle count is 0