Updates to use gruntjs and soon vagrant/puppet