cleaned up
cleaned up, transferred some methods to MarkovChain class
moved all markov chain related methods into this class
cleaned up, transferred some methods to MarkovChain class