Should a group of buttons be placed in a list?

What do you mean?

When you said this:

you don’t need the play button div as those classes can be on the list element instead. No need for two wrappers.