Add protobuf descriptor

Intermediate PR to receive early feedback.
make this case 2. move the geojson back to the end.