add protobuf and test server