C++ implementation of an HMM