pull db object from finance instead of model
no need to start app from __init__.py file
cleaned up test setup, now better coverage reporting