moved server class in lib
server class knows the env
moved config load in server class
refactoring
renamed spec in test
moved models unit testing to top
create a server instance only when needed
improved error message
done callback for start and stop. Restored graceful quit
start the entire server during tests (aka ready for integration testing)
custom port for test environment
first integration spec (broken due to zombie issues)
pass error to done callback if graceful quit doesn't work
improved graceful quit
first integration tests
room page added and improved other specs
Merge branch 'master' into integration
buster integration tests