cleanup of gameLevel usage
gameLevel is the sole abstraction of the gamestate and is polled by the current fragment
allows to centrally persist and load existing games from the database