* add new indexed db wrapper
* remove dexie and use new idb
* change storage durability
* allow undefined gets
* some clean up
* linting fixes
* add db close
* cleaner upgrade DB and more clean up
* fix database issues by deleting things instead of upgrading them
* Rename to saveBatch
* forgot a file
* first pass of cacheReader
* OL2 tests have infinite timeout
* OL2 refactor works
* fix for tests
* moved/removed types to make a more logical structure
* fixed imports
* rework loop to be in async generator for the expected count
* get rid of pumps and fix test
* lint fix
* redo mermaid diagrams
* add readme section on deferment
* always return root first
* fix linting
* revert the counting
* merge fixes
* remove unused var