Switch to grunt.js