python entity/component tool