Move some dashboard-specific code into own package

Bug: 186656826
Test: Manual
Change-Id: I1c5d22fa4c1fa95b2a94ef203a86377e8feea1f1
6 files changed