updating dependences and automating deployment with grunt