MAINT: move some discrete-time functions out of the Markov jump process module and into their own Markov chain module