refactoring the grunt concat task and minification.