Fixes build for minified file

This will close issue #13 

The issue was in the way that the `js` task was set up.  It was doing unneeded concatenation, and not minifying correctly. 

I also added all of the grunt dependancies to the dev section of your `package.json`, and created a simple `.gitignore`.