Refactored and changed GameOverState to work with HighscoreManager