Implemented CombSort which is a BubbleSort with different gap sizes, have a look at ShellSort for a similar idea for InsertionSort
Refactored the naming for swapped, since sorted makes more sense.