added shellsort. need to complete it an make a doc comment