Adding distributed_metadata_base
More work on unordered_map, non-functional, still