A modular irc base class.