before the implementation of the argparser and code review w LT
working mpi distribution of datapoints, now developing hybrid code
left adaptive binning things, to remove