Untested implementation of the protocol.
Starting up implementation of sample application using the protocol.