Added Gruntfile and pre-hook linting, plus moved the app into its own folder