I'm just wondering if this is abandoned or if you actually got it working as expected. I'm working on some projects in C# and would like to use the algorithm directly. Just let me know on the current progress of this project and maybe this post can help revive it and make it better :)