Added empty merge sort and tests for it.
Moving all sorts and tests for sorts into sorts.py and test_sorts.py. This will allow me to more easily test the sorts against each other.
Removed old insertion sort files from repo.
Moving sorts back into their own files so that their if __name__ == '__main__' blocks can remain specific.
Implemented tests for merge sort. Added merge_sort.py with a skeleton merge sort.
Initial implementation of merge sort.
Modified tests to reflect fact that merge sort does not sort in place.
Merge sort implementation is now passing tests.
Added explanatory if __name__ == '__main__' block to the merge sort.