add RarArchive class