 module.exports = (grunt) ->
   # Paths
-  sourceDir = 'app' # Where the source lives
-  configDir = 'etc' # Where to put config files
+  SOURCE_DIR = 'app'
+  CONFIG_DIR = 'etc'
+  BUILD_DIR = 'public'
+  DOC_DIR = 'doc'
 
   # Load Grunt tasks
   grunt.loadNpmTasks 'grunt-contrib-clean'

    # Documentation
    docker:
      app:
        src: 'app'
        dest: 'doc'
        options:
          extras: ['fileSearch', 'goToLine']

    # Clean house
    clean:
      build: ['public']

    # Watch
    watch:

    changelog:
      options:
        dest: 'CHANGELOG.md'
        template: "#{CONFIG_DIR}/changelog.tpl"

    # Bump version to both Bower and NPM
    bump:
