Checking in proto2 but am abandoning it
Got parsing of headers to work