All:
Awesome work Joe, and thanks for sharing.
I will comment after I have had a chance to review all the links you posted.

Keep up the good work,
Curtis