I've made an initial version public. It's not entirely tidy or in a state I'm proud of, but it works.
If you're interested in helping me make this even better, contact me!
Log in to post a comment.