Wrote specs and implemented the in-place quick sort methd