Db support

If the app is run without additional parameters it won't use the db so backend developers don't need to have it set up.