Documentation and added a secondary quick sort method.