make the listFiles method return files in sub-directories. 

This is to facilitate usage like it was S3.
How about some `Stream.empty()` here?