Haha, thank you! You don't want to see the source code! However, I do have a video where I go through the design, if you're interested:
absolutely fascinating, thank you