fixed bug in menu + correctly persisting level

- menu needs a procedure to *not* draw "new highscore"
- persisting needs to happen when the menu is shown, not when a new game
  starts