/// <summary>
 /// Success: handles UI, updates XP
 /// </summary>
 public void LogSuccessfulAttempt()
 {
     StartCoroutine(lightsController.SetLights(AttemptState.Success));
     liftTrackerController.UpdateState(AttemptState.Success);
     infoTextController.UpdateLevelTextOnly();
     gameData.LogCurrentAttempt(AttemptState.Success);
     gameData.GainXp(100);
     StartCoroutine(experienceController.GrowXpBar());
     infoTextController.UpdateLevelTextOnly();
 }