Completed the key portions of the game model; all game tests are passing.