Re-arranged file setup to be more sane. Added opening from hdf5 files and ranged printing.