Implemented DirectoryProcessor with tests.

Dobra, zostaw to na razie, potem się to zamieni najwyżej.