Implementação de Exeptions personalizadas;
Classe de utilitários para formação e validação;
Reorganização do Menu