Merge pull request #25 from a-laughlin/issue14

refactored ui, module structure, css, data structure... pretty much ever...
fixed linting error by updating grunt-contrib-jshint version
removed line causing error after jshint package update
styling changes
fixed linting syntax in gruntfile after jshint package
added a bunch of data and updated templates to start displaying the raw JSON
Merge branch 'master' into issue14