implemented merge sort and some testing.  No visualizations yet