Application boilerplate based on grunt.js