got stuff for displaying messages in a channel. need to make stuff to handle the chat protocol etc.