I added a playlist function to this. I never really got around to making it look better, but I'm used to this. I think I changed everything I needed to, and I think I forgot to do something with the delete playlist, but I don't remember. I also think I stopped making the reset have error messages.

(It's my own work by hand, too)