ExtractZipFile compression function update

Adding function for multiple files and directories compression
Lookout for test comments left in your code, these shouldn't be included