Implemented DirectoryProcessor with tests.

Podoba mi się to rozwiązanie z os.walk :)