Interim checkin splitting Dashboard controller into a service.
Interim check in. Dashboard service almost complete.  Testing still to do.
Dashboard service is working, unit tests still need work
Resolve all CA warnings