add stemmer which supports more languages, add stopwords for Norwegian, refactor some code