Grunt tasks and testing.