Event handler skeleton class and watcher daemon skeleton