added a DirectoryReader -- a wrapper that reads all files in a given directory url.