completed implementation of the RoverController.