Fixed EM algorithm. Still have problem with multiple clusters.