cleaning up GameManager to work well between rounds
gamemanager refractor
merging with gamemanager