Add support for opening zip files and normal files seamlessly.