implement ASetAP into GameAction, delete EPlace class