verificação dos commandos inválidos #2 e organização da pasta para casos...

... de teste #5

@mrivaldojr da uma olhada com muita atenção aki!
não estou satisfeito com a solução dada na linha 42,43 do main, acho estar saindo do padrão. O correto seria criar encapsular a instrução "fim" em outro command?

A do try cach também me pertuba um pouco, queria que qqr metodo inexistente apontasse para o command null, mas acho que isso é impossivel!
e também é emitida uma flag, msg no console, mas não fala se é permitido, nem proíbido na especificação.