add README for Observer Pattern