Stemmer overhaul. Now uses a key-value lookup for stemming, like the old system