Resource views improvements

This pull request:

1. Makes resource views like @mintcanary's much simplified UI [1]
2. Improves the semantic markup around the `resource-view-embed` by putting the template rendering into the parent view
3. Also reduces JavaScript load in rendering the page initially (by putting all template rendering with jinja)
4. AND makes HTML even more screen reader friendly (by anchor linking to a `<div>` instead of linking to a `#`)

[1] https://trello-attachments.s3.amazonaws.com/50a39d976403895f5b00ba10/52e15979abdf324e69397beb/1024x696/7491c224e6a13ed0fe169c0cac876554/resource-views.jpg