reimplemented FileFinder using MapReduce
implemented StringFinder