Tweaked the online classes to make sure it handles multiple games
correctly and updated javadocs.