Added generic function to extract a zip file to a folder