Fixed bug on loading highscores

Bugcaused due to the constructor for highscorestate doesn't check if the
file was loaded or not. It also had been aparently temporarily fixed by
commencting out the dynamic creation of the class in state manager