Wow, thanks so much for this. It's very motivating!
I'm working on a few improvements, hopefully getting them out soon.