use diff and patch
remove files from data directory that aren't in list.txt