GetState now returns a copy.
Submit no longer uses GetState.
Players' turns are now collected by game state generator.