Woah, thank you very much for sharing! Looks really solid.Are you joining the jam? Just read your previous post and looks like you're going javascript route as well :)
Always happy to help! I will indeed be joining the jam, and I'm going to use p5.js for all the drawing related stuff. Good luck and have fun!