create
Called when a new instance of the Module is required to be created.
Return
The new Module instance; or null if the Module is either disabled, missing required properties in the configuration object, or missing required dependencies.
Parameters
moduleId
The id of the Module instance to be created
context
The TealiumContext containing access to many shared dependencies that may be required by the Module implementation being created.
configuration
The current configuration for this module; this could be from a local, cached or even remote source.