More cleanups, connect to Freenode