LanguageModel This is an entire implementation with Good-Turing estimate, MLE, and Laplacian backoff Language Model