unit tests added, highscores refactored