refactored grunt tasks.