File transfer done UAC almost

The file transfer is working (not efficently just yet; it is blocking).
I began work on the UAC so the PInvoke cs file has alot of extra bloat
until I finish the UAC part.