Add FileSearch class and all the code.