updating node requirement and grunt tasks