Several updates among several files

Removes some of the references to the previous name while I decide on a
new one. Adds a Challonge object for future use with challonge's api.
Some tweaks to otehr things, a new whitelist function to check for
whitelisted games in the Channels object, etc.
Adds a help message and reformats some more things