FIX IN STRUCTURE: Ahora cualquier componente del engine tiene acceso al mismo engine, para poder intercambair info entre componentes si es necesario