     .pipe gulpif !argv.dev, do minifyCSS
     .pipe gulp.dest(config.destination + '/css')
 
-  gulp.src 'css/images/**/**'
-    .pipe gulp.dest(config.destination + '/css/images')
+  gulp.src 'css/assets/images/**/**'
+    .pipe gulp.dest(config.destination + '/css/assets/images')
 
-  gulp.src 'css/fonts/**/**'
-    .pipe gulp.dest(config.destination + '/css/fonts')
+  gulp.src 'css/assets/fonts/**/**'
+    .pipe gulp.dest(config.destination + '/css/assets/fonts')
 
     
 gulp.task 'js', ->

    console.log 'Generating production build'

  del config.destination, ->
    gulp.start ['css', 'js', 'assets', 'views']


gulp.task 'serve', ['build'], ->
  gulp.start 'webserver'
  gulp.start 'watch'

    remove: true
  .pipe do ->
    through.obj (file, enc, cb) ->
      swig.setDefaults { autoescape: false, cache: false }
      layout = file.page.layout || 'default'
      template = swig.compileFile path.join('views', '_layouts', layout + '.html')
      data =
        site: siteData
        page: file.page
      data['content'] = swig.render file.contents.toString(), { locals: data }
      file.contents = new Buffer template(data), 'utf8'
      @push file
      do cb
  .pipe rename (path) ->
