Add Abstract class ControllerQry and ControllerTx