Observer Pattern implementation added using Blog-subscriber model