simplified server and removed some folder complexity

@joelip - You can toss this pull request if you'd like.  I just thought it would be easier to show you in code what I meant by my email about the base-frontent-project structure.

Some notes:

1. Setup Grunt to copy everything in the app directory to the dist directory accept folders that are being compiled from (sass and scripts are left out of the copy).

2. Everything is served out of "dist" as a static site since this is for an SPA.  There is no need for very specific folder routes since everything is relative off of the dist directory and is the same as the app directory.

3. Got rid of the pages directory as that's no longer needed.  index.html is simply copied from the app folder to the dist folder.

I hope this explains what I was trying to say in my email.  If not, we can chat about it.  My main objective is to reduce un-needed complexity.  If this project is basically a build tool, plus a static server to serve up an SPA, in my opinion, all that server-side routing in Hapi is unnecessary.