started work on the channel data structure and functions. added support for receiving multiple IRC commands in one TCP packet.