updated robot.py to include a GUI control system