Continuação de mapeamento do modelo, e refatorações no mesmo