a collection of simple python markov chain implementations