Added a sort function to deoverlap
Added tests for deoverlapping sort
Started the cut overlaps function