Added the beginnings of a new RobotDrive to compensate for non-straight driving by using encoders. Also optimized operator control for the new robot