Make calculatePathHash a static method on File, add assert for hash
Get rid of parse.hpp, transfer contents to Archive factory method
Rename Archive -> ArchiveMetadata
File loading