6

- optimized steps within motor_move_segment()
- moved a few things to be more consistent