introduce FilesWithWordFinder implementation