Grunt configuration; Sass and JavaScript re-architecture