refactoring: better grunt tasks