Created ObserverHandler.java