removing component from entity now calling Component#removed(entity)