got rid of the clear method from client channel objects. need to move commands relating to the UI to the UI lib. maybe. #73.