Adding Insertion Sort and Recursive Classes