Made it possible to access config settings via attributes
Create config object using class methods, split classes over files
test for exception while parsing db_uri
changed router middleware to accept router object in constructor
Restructured app.py