Reordered the directory structure and added HDF5 reading and writing capabilities for compound datatypes in Matlab