commented out thread related code in ChatChannel and modified ChatChanneler to use ChatChannel instead of just a name and set of players. this permits different colors per channel (for it's name and it's messages respectively).