This also elaborates on the web scrobbler endpoint, though it does not actually work at this time. But I'm tired of carrying this around in stashes, so we'll push it and fix it later.