beginnings of game state work (resetting not fully functional)