Drag and Drop file transfer almost done

File transfer works, and I started on folder and files, but ran out of
time. So, no folder transfers just yet, but file transfers work
perfectly. I will have to make it so the file transfers are chunked up
so its not blocking on the tcp connection.