WIP: migrate to libarchive and embed within the executable