Major changes on Grunt.js and performance improvement