-changes made to allow for a custom directory to be specified.
-if no custom directory is specified, the files will be unzipped into a new folder in the current directory with the current date as the namey