adicionada a dependencia hamcrest necessária para o inner type validator
inicio implementação validator
alteração do atributo name de produto para nome