Improve this doc

Documentation

Developing (Client-side)
Developing (Server-side)
Best Practices
Extending SocketStream