Essays On Heterogeneous Agent Macroeconomics