added EUTimeObserver class and main