Return a cleaner error message when facts files can't be found
Update unit tests