add database stuctures
add multiconnect functionality
adapt gemspec