code: function loadFactories(opts) {
          this.flapjackFactory = new FlapjackFactory(this);
  
          return [
              new InternalObjFactory(this),
              new AdapterFactory(this),
              new ServiceFactory(this),
              new ModelFactory(this),
              new UipartFactory(this),
              this.flapjackFactory,
              new ModulePluginFactory(this, opts.modulePlugins),
              new DefaultFactory(this)
          ];
      }
docs: Load all the factories
  @returns {Array}