Refactor
Compact file type registrations
Determine initial file with loader
Move xib under ReFlanker/
Move strnatcmp under its own directory
Add ssziparchive
Read zip file, which is unarchived and cached in ~/Library/Caches
Cleanup cache directory
Merge branch 'zip_file'