add missing Metadata.cs file + changes to detect and parse strong-typed AiMetadataEntries