add HmmViterbiPos source file