Abstracted out watchers. Wrote mysql module.