bibliotecas certas, codigo estruturado, falta view e mapeamento somente