Added irc listeners and mapped them to adapter events, for real

Note: There are component elements interweaved with adapter elements. Should figure out how to separate them