public void TurnLeft(Rover rover)
 {
     rover.Direction      = Direction.West;
     rover.RoverDirection = new RoverWest();
 }
 public void TurnLeft(Rover rover)
 {
     rover.Direction      = Direction.North;
     rover.RoverDirection = new RoverNorth();
 }
 public void TurnRight(Rover rover)
 {
     rover.Direction      = Direction.East;
     rover.RoverDirection = new RoverEast();
 }
 public void TurnRight(Rover rover)
 {
     rover.Direction      = Direction.South;
     rover.RoverDirection = new RoverSouth();
 }