Additional GUI work and add some classes for irc things