Gaussian Mixture learning project