Add js and css from upstream

Hopefully, I did a better job of preserving whitespace.