Function written to extract the downloaded zipfile
Modified retrive_database to check if the zipfile already exists, and terminate if it does.  Made unzip a bit less stupid and verbose