TODO.
We implement one-shot queries right now, close conn.
Use a config file for setting up.
Start putting engine state in a struct.