refactored Package and Module to be subobjects of Component
added PackageLocator#findPackage method
added #findModule and #findPackage methods