add support for taking a list of files as input
remove some dead code I forgot
cleanup test directories after running tests
move smoketest folder operations into utilities.path"
"
update preprocessing tests for naming changes