public override void Update(double gameTime)
 {
     currentPhase.Update(gameTime);
     if (currentPhase.IsDone)
     {
         currentPhase = currentPhase.GetNextPhase();
         currentPhase.LoadContent(contentLoader, windowQueuer, battleData);
     }
 }