implement grunt deploy.  fixes #7