HMM Training Code

Implements Multivariate Gaussian Distribution for output, rest
everything to be taken as parameters.
Rough structure for adding persons is given
Initialization is left to be decided.