Changed a few things for better test coverage
Added config functionality
Added config functionality
Added config functionality
Moved startup functionality to a bin file.
Added restart and daemon handling through forever.
Added web server startup functionality.
Added a core component that handles app config, startup and shutdown.
Added initial database initialization.