Observable FileSystemWatcher interface
Template observable file system watcher class
Updated project file