Added merge and selection sort, apparently these weren't here before?