Add insertion & quick sort

* quick sort has a bug whereby the first array element isn't properly sorted