personalização dos layouts e validação dos campos.
falta por os erros aparece nos layouts.