Package Management, Metadata
#ADD: Added some first Package Management class prototypes, yet unused.
#CHANGE: Switched to CamelCase file names, except for logging.
#REMOVE: Removed overall unused DualityMetaData to simplify the framework.