Add KCVariable and KCVariableTable class