hidden markov model implementation
baseline model implementation
adapt classes to pos tagging capability