Added code for computing the maximum likelihood reversible transition matrix. Next step is a HMM base class