A Scan is the scan of a full directory structure with the ability to iterate over the results, or return them as a full dataset
results = Scan.new( globs ).run