updated server to express 4 and cleaned out mercurious code
add missing files
updated routes so they can be controlled rom within angular
updated with missing new lines
added error handler for the dev environment
updated config with staging settings
put correct entry point in package.json
Merge pull request #2 from burrowsyr/feature-tidy_up_and_update

Tidied up Server code