[Feature] Zipfile name support

**Changes**:
* Fixed issue with setting user's name.
* Add support to specify name of zip file.
* Switched from `append` to `write` for zipfile.
* Use `parser.parse_args()` without passing an argument.