Great, thanks.
I'm planning to upload my code to an online repo soon. I'll give you the link when it's available.