initial attempt for abstraction; druid works with Derby as default

nvm, all we need is the dbi