diff --git a/STARTERKIT/Gruntfile.js b/STARTERKIT/Gruntfile.js
index e69de29..a9994da 100644
--- a/STARTERKIT/Gruntfile.js
+++ b/STARTERKIT/Gruntfile.js
@@ -0,0 +1,33 @@
+module.exports = function(grunt) {
+  grunt.initConfig({
+
+    compass: {
+      dist: {
+        options: {
+          config: 'config.rb',
+          watch: true
+        }
+      }
+    },
+
+    watch: {
+      options: {
+        livereload: true,
+      },
+      css: {
+        files: ['css/styles.css'],
+        tasks: []
+      }
+    },
+
+    concurrent: {
+        compasswatch: ['compass', 'watch'],
+    }
+  });
+
+  grunt.loadNpmTasks('grunt-concurrent');
+  grunt.loadNpmTasks('grunt-contrib-compass');
+  grunt.loadNpmTasks('grunt-contrib-watch');
+
+  grunt.registerTask('default', ['concurrent:compasswatch']);
+};
diff --git a/STARTERKIT/package.json b/STARTERKIT/package.json
index e69de29..a91a6cf 100644
--- a/STARTERKIT/package.json
+++ b/STARTERKIT/package.json
@@ -0,0 +1,11 @@
+{
+  "name": "STARTERKIT",
+  "version": "0.0.1",
+  "private": true,
+  "devDependencies": {
+    "grunt": "~0.4.1",
+    "grunt-contrib-watch": "~0.5.3",
+    "grunt-contrib-compass": "~0.8.0",
+    "grunt-concurrent": "~0.5.0"
+  }
+}
