Initial commit of optimal binning