Expand callbacks to include all events
Finish irc callback plumbing, add default subscriber