correcoes e organizacao do codigo
modificacoes no CK e anotacoes para geracao de produto