split protocol into a single hpp file
Finished deploying test