Energy2D HTB: S3D1, S3E1, S3F1

S3E1 still has a publicationStatus of "draft"
because the feature of displaying a "thermal energy"
style heatmap isn't implemented yet.
fix original Energy2D page S3H.html
Energy2D HTB: S3F1, support multiple models
Implement rest of Energy2D HTB Interactives

public:
  S3G1
  S4C1
  S4D1
  S4E1

draft:
  S3H1
  S4A1
  S4B1
  S4A1
  S6D1
  S7A1
  S7B1
  S7C1