Grumpycat ready. It can extract all files if either a folder or if a .zip or .gz file is selected. MInor changes to improve performance on they way. Exception handling is not the prettiest,