Add filename sanitization and unzip package
Working download and extraction logic