Manager config restructure
Merges Mapping into Manager, creates Metadata class, refactors test configs
Updates behavior
Merge branch 'feature/package_redesign' into develop