new ModuleFactory(): ModuleFactoryReturns:
<ModuleFactory>create(data, callback): voiddata{ModuleFactoryCreateData} data objectcallback<object>callback- Returns: {void}
new ModuleFactory(): ModuleFactory<ModuleFactory>create(data, callback): voiddata {ModuleFactoryCreateData} data objectcallback <object> callback