Merge changes from topic "device-state-callbacks" into main

* changes:
  Creates DeviceState objects with display properties
  Promote DeviceStateManager to System API and update DeviceStateManager API's