A directory file watcher to monitor file system changes