Deep Dive into Macroeconomic Forecasting & Modeling