Bw refactor dbhelpers

@BlueSpaceCanary This makes setting up DBhelpers really easy. Does this look good to you? It's kinda like we discussed but a little different.