First of all, thank you for sharing your project
I found a simple typo while I was reading your project page.
For section 4 (Function Definitions), there's a line saying
"Line 9 states that the first argument passed..."
|
which I guess it should be Line 10, not 9.
It won't confuse any readers even if you don't fix it, but you know