Removed old tests
Added Interfaces to build PropertyMaps easily
Added classes: PropertyMap, KeyModelMatchRule, ModuleRuleSet