I see you are using my stemmer implementation ... snowball and porter2 are better - git clone that instead.
In fact, if you had poked around, you probably could have snagged about 90% of this code from various projects ... too bad I didn't put it together like you did.
Ah well ... internet fame points to you I guess.