private void buttonStart_Click(object sender, EventArgs e)
        {
            TransferManager        transferrer   = new TransferManager();
            FormProcessingTransfer processWindow = new FormProcessingTransfer();

            transferrer.SendFeedback += processWindow.OnSendFeedback;

            ProcessingWindow.Show(processWindow, new Action((MethodInvoker) delegate { transferrer.Transfer(gzTextureG0s, mgoTextureDat, tppMasterDir); }));

            if (transferrer.errorOccurred != "")
            {
                MessageBox.Show("An error occurred while attempting to transfer data:\n" + transferrer.errorOccurred);
            }
            if (transferrer.successfulTransfers.Count > 0)
            {
                MessageBox.Show("The following archives were transferred successfully: " + transferrer.GetSuccessfulTransfers());
            }
            else
            {
                MessageBox.Show("No archives were transferred.");
            }
        }