Adds missing methods to MarkovChain. Refactors file locations.