Setting up the protocol and test unit
Wip