Modern Macroeconomics: Its Origins, Development and Current State