Upgrade TopCoat and Angular to latest packages
We don't use Apache. Get rid of the config for it.
Access google maps api without protocol set.
Split 'client side' code from 'server side' code
Harden client/server split.

Bring in express to handle the serving. Move REST API stuff into server
code instead of the Grunt. Heavily stripped out the yeoman generated
tasks in the Gruntfile. They can be reintroduced as needed and people
have a stronger understanding of what they do.
Strip out unused node packages from dep file
Add some info about file locations into README.md
Make sure karma can run tests properly
Merge pull request #38 from cbadke/Restructure

Restructure