C# unzip files or folders in a large number of classes