added PorterStemmer class, stem method