Just filled in the RobotMover class. This is set up to queue the basic commands (forward, rotate, etc) and interrupt when need be.