First eddition of Observer Design pattern completed.