Converted the copy script to be asynchronous.
Starting to get preprocessing working.