Create Observer.java