Added Gruntfile to minify and compress CSS/JS files. Also added deploy t...

I noticed some delays on styling UI (during refresh of pages) using loadScript.js, so instead of loading separate files I minified and compressed them on compile time.

To generate the dist directory use `grunt` to deploy them to gh-pages `grunt deploy`