Work towards a more easily configurable startup process and re-usability of middleware.
Only build master
Work towards refactor.
Fix JShint errors