back to dependencies instead of dependencyManagement + make basePackages configurable through java not properties