finding all files under a directory with directory traversal

Dir class supports all kind of way to list directories and their contnents.
See http://www.ruby-doc.org/core-2.1.0/Dir.html
Fixed #1

FIXME: need to more general approach