Added MPI-IO functionality
Better names for bimodal subprograms