initial attempt at splitting out new game logic from taking a turnstep