Fixed GameObserver and reviewed class diagram