Initial commit of N-Gram Splitter.

Class lang_model takes a string and creates a frequency distribution
for unigrams, bigrams, trigrams