added child status watchers, renamed all watchers classes to EventNameWatcher (ReadWatcher, WriteWatcher, et cetera)