         configFile: 'coffeelint.json'
       gruntfile:
         src: '<%= watch.gruntfile.files %>'
-      src:
-        src: '<%= watch.src.files %>'
+      scripts:
+        src: '<%= watch.scripts.files %>'
       # test:
       #   src: '<%= watch.test.files %>'
 
     coffee:
       options: bare: true
-      src:
+      scripts:
         expand: true
-        cwd: 'src/'
+        cwd: 'scripts/'
         src: ['**/*.coffee']
-        dest: 'dist/'
+        dest: 'dist/scripts'
         ext: '.js'
       # test:
       #   expand: true

      dist:
        files: [
          {
            cwd: './'
            dest: 'dist/'
            src: 'package.json'
          }
          {
            expand: true
            cwd: 'src'
            dest: 'dist/'
            src: [
              '**/*.png'
              'assets/fonts/**/*'
              'bower_components/**/*'
            ]
          }
        ]

    clean: ['dist/']

    shell:
      bower_install:
        command: 'bower install'
      npm_install:
        command: 'cd dist && npm install --production && cd -'

    nodewebkit:
        options:
            platforms: ['osx']
            buildDir: './builds'
        src: ['dist/**/*']

  # tasks.
  grunt.registerTask 'compile', [
