It turns out there is prior/reference implementation. Adding it
Decomposed the prior art into usable pieces +