New documents

Add the draft of the protocol and an organized protocol document
Start the development of a test server

Its responses are standard atm
The new architecture seems ok

Let's build upon it!