Restructure of main.hs
Reorganize Main & IRC
Move ProtoBuf out of IRC hierarchy