 
     clean:
       dist:
-        files: [
-          dot: true
-          src: [
-            '.tmp'
-            '<%= appConfig.dist %>/*'
-            '!<%= appConfig.dist %>/.git*'
-          ]
+        dot: true
+        src: [
+          '.tmp'
+          '<%= appConfig.dist %>/*'
+          '!<%= appConfig.dist %>/.git*'
+        ]
+      coffee:
+        src: [
+          '<%= appConfig.app %>/app.compiled.js',
+          '<%= appConfig.app %>/*/coffee/{,*/}*.compiled.js'
+          'test/coffee/{,*/}{,*/}{,*/}*.compiled.js'
         ]
       server: '.tmp'
 

  grunt.registerTask 'default', [
    'coffee'
    'test'
    'build'
  ]
          bare: true
        expand: true
        src: ['<%= appConfig.app %>/*.coffee', '<%= appConfig.app %>/*/coffee/{,*/}*.coffee']
        ext: '.compiled.js'
      test:
        options:
          bare: true
        expand: true
        src: ['test/coffee/**/*.coffee']
        ext: '.compiled.js'

    concat:
      js:
