huge progress on the giant mixer data flow rethink. playlists each now have their own queue collection such that the sound bar is always rendering the currently playing playlist. playing playlists seems to work but i havent done extensive testing - now i need to flesh out assertPlayState + giving events (ie cycleQueue on finish) to the widget's player + need to finish TODO's in the playlist model / descending structures