Grunt build puts all the files in the correct locations now

Moved things around a lot.  All the server code is now located in "/server/", and all the frontend code is now in "/app/" for better yeoman support.

Changed the 'dist' path in yeoman to server/static.  Flask is now serving the index.html from the static directory.