A Ruby gem to generate random text from a source text using Markov Chains