Switched to a unzip library that is asynchronous to prevent gui lockup's during extraction.