Resolução da Questão 2 - classe Main. Pequenas alterações/correcções nas restantes classes.