Experimentation with Web Components v0.
Since this uses an early version of the Web Components specification it's only supported by Chromea anywhere between version 40 and 79.
This needs to be runned using http-server
in order to work properly (because of the Spotify API authentication flow).