made NewHighscoreController into a ComponentListener