Mejora en el sistema de animaciones

Las animaciones no se referencian por sprite inicial en la lista de
sprites, si no por posición en una lista de frames (que almacena los
sprites de los frames). De esta forma, deja de haber sprites repetidos
en memoria.