Reorder fixes

I was reordering lists and they were kinda broken... so I investigated and fixed a few of the problems.

there may be a another problem with `PLAYER.queue` data not being updated, but that's extra-credit :+1:

however, this will fix: adding a song / removing a song / reordering a song (with multiple selection too)

peace

P.S. trim the repo like I explained in the email!! I'll make a PR for the whitespace now