added version tag. updated and added files for mergeSort