Added some behaviour for when a currently playing item gets dragged out of the queue.
Added shuffle support.