code: function(moduleName, creator) {
  			if (typeof modules[moduleName] !== 'undefined') {
  				error(new Error('Module ' + moduleName + ' has already been added.'));
  				return;
  			}
  
  			modules[moduleName] = {
  				creator: creator,
  				counter: 1 // increments for each new instance
  			};
  		}
docs: ---------------------------------------------------------------------- Module-Related ---------------------------------------------------------------------- 
  Registers a new module
  @param {string} moduleName Unique module identifier
  @param {Function} creator Factory function used to generate the module
  @returns {void}