Modificação na arquitetura concontroller
Utilizando BigDecimal para os valores monetarios
Outros ajustes