Support for recursive directories in addition to files