Added merge sort

Added the code for the merge sort algorithm with two tests