modified normalizeModulePath() to support normalisation against a specified base path
modified ModuleComponentDefinition to use global base path while loading module-based component
modified Registry to use global base path while loading module-based component modules
1. Modified circuitbox creation to set the global base from parent module’s path.
2. Also modified logic of loading module-based bindings to use global base path