Commented through all the irc classes