change: moved playback status change logic to service and simplified PlayBackController