A Strategy Loader pattern to load modules in a hMVC way