Dodanie wzorca projektowego Observer oraz zmiana obsługi myszy i klawiatury.