* More refactoring in GameManager, reordering methods
* Added javadoc to GameManager