Reading input directories recursively and processing file on a per directory basis
Merge remote-tracking branch 'origin/master'