[#28] Cleaned up TestGame and other classes.
[#24] Fixed compilation errors given new design/packages.
[#29] Fixed compilation errors with new packages.
[#25] Fixed compilation errors with new packages.