readme- observer pattern addition.