Create Protocol.cpp