A Bottum up implementation of Mergesort written in Java but using no imported libraries. Works with all primatives and objects that extend "Comparable"