Many changes, some fixes, music player is mostly done

doesn't look the best, plus i should go to bed lol
on to fixing the checkout tomorrow