Worked on issues 93,94. Improved command handling system.

Generalized .top commands to allow for two optional parameters. Command handling has been further improved by pre-parsing parameters before being passed to processCommand() methods. This removes the need to compare command messages with equals() and startsWith(). Added preliminary multi-game support by allowing up to one instance of each game on different channels. Players joined in one game, may not join in another until they have left.