adding main
gitigore build-fabtc
randomization on the kmeans level
test function works well
resolves the sdt::bad alloc HUILONG mode