dashboard: new framework for dynamically building dashboards from widgets