Metadata Framework

Extendable framework for metadata parsing and serializing.