First draft of watchers. Once I get this working, I can add in observers, deep-observers, and eventually, verifiers.
Merge branch 'master' of github.com:siriusastrebe/syc