Essays On Macroeconomics And Heterogeneous Agents