Minor refactoring and bug fixes

* named some of the markov related classes to more sensible and relevant
names.
* Fixed m slider behavior in markov data dialog box