fixed the stemmer, along with a complete UI