Added Data Receiver Threading and file headers