Refactor nth yielder with getter yielder

Refactor dir walker
Refactor directory walker
Repair refactor directory walker

The previous refactor was broken,
not flattening results.