Glad you enjoyed it!
I don’t know if I’d recommend my code as a learning aide ahaha. I usually start off the jam entry with a rough architecture in mind, then devolve into referencing global state everywhere as the crunch kicks in.