Reorganized functions in the Game class. They are now grouped according
to functionality, and the ordering in the header matches the ordering in
the implementation (public and private sections are switched, though).