Fixed alot of stuff this time.
Including forcing the playing index to be updated when playlist changes
When shuffled will automatically update table indexs on sort.
Added more console logging and got rid of all alerts, I think.
Need to still work on highligh issues when switching between playlists.
For some reason if you click a song itll unhighlight but not rehighlight.