Irc

Added DCC. Also did some refactoring.