recursively guts files from directory