Start making sort work for any T with Ordering[T]. Add an unsorted version of the large dataset to test this.