add working framework for postprocessing Things are probably not fully stable in the backend, but I think we have a reasonable way to handle postprocessing. The important bit is that there is a transparent way to read either raw binary fields or HDF5, whatever is available for the given dataset, and then we can make children classes that will perform various tasks.