Split Archive into Reader and Writer, ArchiveBinary into ArchiveReaderBinary and ArchiveWriterBinary, hook up Resolver and Identifier