Added background audio playback support, MPNowPlayingInfoCenter related code to show current playing item info on lock screen, and changed it to use the AVQueuePlayer class.