Merge changes from topic "media-control-view-model" into main

* changes:
  Add media control view model.
  Add media view-model classes