adding test
fixing parse algorithm
adding test suite for channel class
implementing basic messages
join/leave bugfix