revised findFile() due to list.files() not being able to handle patterns which included relative dirs