cleaned up API of Run module
new Random processes, like bernoulli and markov