Added sorting algorithms: insertion, selection, bubble, merge, quick