Intiial version of DirectoryListener (does not actually listen yet)
DirectoryListener ought to work now.