Extract target file finding logic to TargetFinder
Refactor TargetFinder
Merge pull request #351 from yujinakayama/target-finder

Extract target file finding logic to TargetFinder