Initial command refactoring

Refactor how commands are processed in winterbot.  Did not finish
converting everything.