Mergesort and 1.3

partial commits. work still in progress.