- add disconnect feature to protocol
- permit whisper function to acccept more than a word 
- update client to close connection upon exiting