Merge pull request #46 from blackshadowshade/active_games

Added total number of rounds to the overview of active games
* split all src/engine classes into one class per file
Merge pull request #47 from cgolubi1/infrastructure

* split all src/engine classes into one class per file
* begin applying one-file-per-class to the test subdirectory
* add a new script which audits directories for one-file-per-class, and run it during a pagoda deploy
Merge pull request #48 from cgolubi1/infrastructure

more classname cleanup