Python utility that uses a Markov Chain to generate random sentences using a source text