Implementado observer para manipular eventos da GUI