move high score tracking to its own thing
simplify score keeping