wrapped the main game in a module to prep for separating out socketHandler (to fix the login bug)