Use the new widget registry in DashboardController (properly this time)
Free the server side of widgets from needing to know about client side view and model classes