First pass at merge part of merge sort