Modelos del directorio terminados, comenzando con las vistas