wip-Development

working on tests next
I believe you can make sqlalchemy manage this and the next