Switched to better ngram method, built a predictor class around it, added a bunch of language files