testes referentes a GUI e refatorações para deixar a GUI mais testável