Advanced Macroeconomics: A Primer