Simple markov chain implementation
