Added an IRC interface class