public virtual void MoveToLayer(Layer layerToMoveTo)
 {
     EasySelection.MoveToLayer(layerToMoveTo);
     NormalOffensiveSelection.MoveToLayer(layerToMoveTo);
     NormalDefensiveSelection.MoveToLayer(layerToMoveTo);
     HardSelection.MoveToLayer(layerToMoveTo);
     LayerProvidedByContainer = layerToMoveTo;
 }
 public virtual void MoveToLayer(Layer layerToMoveTo)
 {
     VictoryTextLabel.MoveToLayer(layerToMoveTo);
     PlayAgainText.MoveToLayer(layerToMoveTo);
     NoButton.MoveToLayer(layerToMoveTo);
     YesButton.MoveToLayer(layerToMoveTo);
     if (LayerProvidedByContainer != null)
     {
         LayerProvidedByContainer.Remove(BackgroundSprite);
     }
     SpriteManager.AddToLayer(BackgroundSprite, layerToMoveTo);
     LayerProvidedByContainer = layerToMoveTo;
 }