multiple changes

- fixes in insertionsort and all algorithms that used insertionsort
- added another custom quicksort
- added mergesort
- added methods to Helper Class