public virtual void MoveTurnLeft() => RoverState = new TurnLeftState(this);
public virtual void MoveTurnRight() => RoverState = new TurnRightState(this);
public virtual void MoveForward() => RoverState = new ForwardState(this);