Para que los componentes puedan actualizar cada marco (y dejar esta funcionalidad fuera de los componentes que no lo necesitan), tuve la idea de hacer un componente UpdateComponent. Otros componentes como MovableComponent(que tiene velocidad) heredarían de la IUpdatableclase abstracta. Esto obliga...