make the listFiles method return files in sub-directories. 

This is to facilitate usage like it was S3.