Avança implementação da GUI (criado pelo @viniciusmaboni)