cambios varios, modelos, has many, datatables, vistas, etc