New Protobuf format.
binary serialization
add binary input parser