Finished implementation of uncompressing single files (synchronous and asynchronous on background queue)