Update entity-component system