added persistent highscore, might need some fixes