cleaned out debug prints
it sorts a random vector!
deleted some dead code
a comment about how find split is broken on small threshold values
modified the comment
purging dead debug code
added some comments, general cleaning