warning: I'm not maintaining this and its kinda buggy. if you fix problems feel free to open pull requests
First use: call db_init()
from main.py
Subsequent Uses (updating): call db_update()
from main.py
Dataset retrieval: call db_fetch()
(returns a datasets.Dataset object)