Implementing robot methods for moving, turning and stopping.
Each robot has a Finite State Machine (FSM) for deciding which action to execute.
All actions must have two methods: one to initialize its variables and another to execute the movement.