nhancers = (function craeteEnhancers(redux, middles) {
        return redux.applyMiddleware(...middles);
      })(Redux, middleWares);

      const store = (function createStore(redux, enhancers) {
        const initialState = {};

        return redux.createStore(reducers, initialState, redux.compose(enhancers));
      })(Redux, enhancers);
      /** END STORE **/

      /** COMPONENTS **/
      const KeplerElement = (function (react, keplerGl, mapboxToken) {
        return function (props) {
          ret