added more rudimentary progress tracker structure

checks if query has already run in its entirety.  Will bugfix more artsy
one
Added poor-man's crash recovery

checks if query has been run as constructed
Checks string, not items.