initial protocol buffer spec
Dynamically create the required protobuf
ignore protobuf, kdev, build