Some last refactoring - adding attribution for the variable icon I used, and moving out some markup into the html file.

Issue: GCP-9122
Reviewer: Rebecca
Updating icon URLs to be correctly prepended with the right context.

Issue: GCP-9122
Reviewer: Rebecca