adding missing data file, fixing c++ qualifiers in header and changes to partition table code.