added persistent highscore functionality