Quick sort implementation -- slow on large data sets

Suspiciously slow on large data sets. Need to look into possibly using
other data structures.