Integrate grunt tasks