Create ObserverPattern.cls