For someone who had never been exposed to any of the math behind this kind of thing, it was an interesting implementation, and the source code was very readable.
The original website seems to be gone and I couldn't find a Git link so apologies for Sourceforge.