Spotify web demo

I'm super excited about this. Not critical for this demo itself to get merged into mainline, but the updates to the Gemfile will be necessary. Feel free to ask me any questions!