Finalizado

1. He pasado el objeto Photo a la celda, para que ella tenga el control de como debe dibujarse.
2. Una de las maneras de reusar el objeto celda, es abstraerse y usar protocolos. Por ejemplo, usar un protocolo Media que contenga métodos tales como getImage, getName, getRating. De esta manera todos los objetos que lo implementen pudieran servir para dibujarse en dicha celda, por ejemplo un video.