added the ability to compress/decompress multiple files