implemented linear, recursive binary, iterative binary search. Also bubble, insertion, and selection sort are implemented