Added PersistentPlaylistIndex
Added QueueModel
Implemented QObjectScopedPointerDeleter
Reimplemented Player to use QueueModel
Added temporary play queue view and added various other tidbits