Exclamation points can also end sentences.
Using wrong syntax to build out test set.
Added test for ending sentence with exclam.
Removed packages not needed
Now correctly removing anything that is not alpha, numeric or space.
Was previously just counting ngrams and choosing the one that most frequently occurred.  Now calculating the probability of each using maximum liklihood estimation.
Added code to calculate the probability of a phrase.