made bot reusable
added user type to messages
added mock conn
tested bot, reconnects on disconnect
db tests are in place, get/set now create tables instead of columns
refactored db to its own type
cached db instances
added bot config