added app and server, where server initializes the server but does not start it or any services, and app loads the server and starts services
added acceptance tests
added test case for when no parameters are passed
ignore app.coffee for coverage purposes
Merge branch 'feature-app' into develop