Added different versions of quick sort and a comparator for testing the quick sort versions