when you finally get that big refactor working

when you finally get that big refactor working

When it doesn't work:
hashpool is now on the latest cdk and using sqlite for data persistence
in retrospect, i should have done those things separately...but whatever, roll forward and don't look back LFG 🚀
next steps: clean up the cdk code diffs and open a draft PR, start work on redemptions