Added a logging class
Bot now connects/auths
implemented decorators
tweaked invoking