(function() {
  'use strict';

  angular.module('app', [
    'app.config',
    'app.core',
    'app.feature'
  ]);

  angular.module('app').config([
    '$logProvider', 'LOG', '$locationProvider',
    function($logProvider, log, $locationProvider) {
      // Enable or disable debug logging
      $logProvider.debugEnabled(log.ENABLE_DEBUG);

      $locationProvider.html5Mode(true);
    }
  ]);

  // CONFIG SETTINGS
  angular.module('app.config', [])
    // Log settings
    .constant('LOG', {
      ENABLE_DEBUG: true
    });
})();

(function() {
  'use strict';

  angular.module('app', [
    'app.config',
    'app.core',
    'app.feature'
  ]);

  angular.module('app').config([
    '$logProvider', 'LOG', '$locationProvider',
    function($logProvider, log, $locationProvider) {
      // Enable or disable debug logging
      $logProvider.debugEnabled(log.ENABLE_DEBUG);

      $locationProvider.html5Mode(false);
    }
  ]);

  // CONFIG SETTINGS
  angular.module('app.config', [])
    // Log settings
    .constant('LOG', {
      ENABLE_DEBUG: true
    });
})();

Disable HTML5 mode since our website will consist only of a single page
Disable HTML5 mode since our website will consist only of a single page

- HTML5 mode requires a base path to be set. We don't need HTML5 mode at
  all, which is why it is simply disabled.
