Some logging capabilities
Dividing into methods
cleanup + non-blocking
Fixed blocking
refractoring
Fixed missing pass
Added some sanity checking and error handling
Added moduleloading
Changed structure
Turned most of main to a class
removed some commented stuff
Building event listening
Working on the modules system and added a few 'self's
Modified logging
Modified logging of irc commands
Working on events
Ignoring stuff