PlayerViewModel
플레이어만 관리하는 뷰모델(액티비티 뷰모델)과 플레이어 화면에서 관리하는 뷰모델을 나눠야할 것 같다.
나중에 “재생 목록에 추가”와 같은 기능을 PlayerViewModel에 구현한다면, 다른 화면에서도 이 기능에 접근할 수 있게 된다.