Added ProjectWatcherBase