Reorganised files
Added cancellation flag to TransferProps structure, cleaned up directory structure and includes