created file archiver and tests