More docs
Rename evaluator to scheduler.
Pass notifier directly into run
Fix up self-running.
Rename assertion context to evaluator