Thu1218noon

Thomas rewrote dashboard to make better use of ui-route and we put each
widget control into its own controller.