* sendCommand and processCommand methods are added to Rover.
* refactored tests