slowly moving all the init stuff into one place
a lot more cleaning up on the IRC connection bits.