Te faltó lo más importante: la línea de código que inicia todo. Está justo al final, pero creo que no alcanzaste a verla.
Código Javascript
:
Ver original//Al cargar la página
document.addEventListener("DOMContentLoaded", Reproductor.init);
Si vas a usar mi ejemplo como base, te sugiero no eliminar propiedades de los objetos en donde están las canciones, que es lo que veo que hiciste con la primera, o se generará un error.