First protocol header implementation

First protocol header implementation
Socket server
Multi-threading for clients handle