updated connected components to use findCountours, which is much better than the libcvblobs library