Test cases added to MarkovModel. PEP guidelines. Some interface changes in MarkovModel. Improving documentation