introduce a ComponentID Enum to manage ids for gci dashboards

This change introduces an enum that assigns unique ids to gci
dashboard components and eliminates the needs to assign them manually.

Change-Id: I80da26ed75718a7adb1ae81a2618289de58183a9
2 files changed