An Overview of Modern Macroeconomics