cleaned up a bit, removed Session and merged its small functionality with GameModel