Store object for db/driver abstraction

Allows multiple db conf from application.conf
I have a mini project using it as an example, tell me if you want to see it