/// <summary>
 /// Checks if the Player has solved the current DataSet
 /// </summary>
 public void CheckIfSolved()
 {
     if (currentSet.CheckDataSolved())
     {
         spellManager.UnlockSpell();
         unlockMsg.enabled   = true;
         checkButton.enabled = false;
         StartCoroutine(CoroutineMethods.RunDelayed(SwitchToSpellPage, 3f));
     }
     else
     {
         unlockMsg.enabled = false;
     }
 }