Foundations of Macro Simulation Modeling and Policy Analysis Using Computable General Equilibrium (CGE)