update entity/component for gems game