Added trigram markov model, it reads english training data to write a simple ngram model, filter on our list of allowed words.  it will then spit out random sequences