Dynamic General Equilibrium Modelling: Computational Methods and Applications