public override void HandleTileLeftClick(Tile Tile)
 {
     _Controller.Clear();
     if (_Controller.SelectedUnit != null)
     {
         var order = new MovementOrder(_Controller.SelectedUnit, Tile, false);
         if (_Controller.ExecuteOrderAndAlert(order))
         {
             SetMovementHighlight(_Controller.SelectedUnit);
             _Controller.SelectUnit(_Controller.SelectedUnit);
         }
     }
 }