Just a random ‘ah-hah’ momentary update on the last post.
EDIT: After further refactoring, I’m done….for now.
You can download the code here.