Move game state to a shared atom that lives in state.clj