added TODO in RobotController run(). Need to incorporate cleaning and change the validate to move function