added first draft of protocol specification.