Added util::MarkovChain which is a terrible hacky thing and destroyed ej299 example with it. It runs, but haven't checked output.