Don't forget to open the client connection...
Added Stop() methods to Client and Server
Don't disconnect client if it purposely sends zero bytes of data
Added unit tests
Updated TODOs in README.md