add NodeJS filesystem watcher