Exemplo pra ver como funciona swing

Revisar o código existente e começar o módulo gui.
Refatorações, correção de testes

Acho que finalmente posso começar a focar na GUI.