Made all widgets dynamic
Add in timer to DashboardController so time sensitive widgets get updated whenever they need to