add top down merge sort
add .DS_Store to ignore list
add bottom up merge sort