Add MarkovChain.hs