Changing output code wrapping
Heavily revising base reference schema.
Adding Avro code generation
Now writing Avro successfully from C++