 
 #=== Files
 #==============================================================================================
-SRC_DIR    = 'src'
-TEST_DIR   = 'test'
-DIST_DIR   = 'dist'
-BUILD_DIR  = 'build'
-TMP_DIR    = 'tmp'
-VENDOR_DIR = 'vendor'
+DIRS = ['src', 'test', 'dist', 'build', 'tmp', 'vendor']
 
 COMPONENTS = [
   'utils'

gruntConfig.coffee =
  src:
    expand: true
    cwd: SRC_DIR
    dest: "#{TMP_DIR}/#{SRC_DIR}"
    src: ['**/*.coffee']
    ext: '.js'

  test:
    expand: true
    cwd: TEST_DIR
    dest: "#{TMP_DIR}/#{TEST_DIR}"
    src: ['**/*.coffee']
    ext: '.js'

  release:
    expand: true
    cwd: SRC_DIR
    dest: "#{TMP_DIR}/#{SRC_DIR}"
    src: ['**/*.coffee']
    ext: '.js'
    options:

  'observable'
  'supports'
]

VENDOR_FILES =
  lodash: ['lodash', 'dist', 'lodash.min.js']
  jquery: ['jquery', 'jquery.min.js']

BANNER =  """
  /*!
