Added Zip file support, added config for setting temp directory