Improve client db

this adds the functionality mentioned in #7 
I really don't care what it's called, but sure, I'll change it to client_kwargs