Improved documentation, variable naming, etc. for most of the game package

-More variable naming fixes
-More documentation added
-Blah, blah, blah, except in the game package