Some cleanup and implementation of IrcServerService
Some other cleanup
Added TODO