Minor tweak in default word probability value
Added support for k means clustering matching and cluster formation
Fixed some minute bug related to overfilling a list, cleaned the code a it and added more clarification for debug analysis