Most of these are common sorting algorithms with a bit of miscellaneous algorithms