initial commit (with Google C++ protobuf lib)