use playlist_add_collection to be a bit less racy
tweaked large-format display
clean up implementation of enqueue/play
the only cure is more reflection