!

Added Observer, implemented God, added some API for Processor, added
method for observer in algorithms, and fixed some bug [?] in
Scheduler