- we now use the matched route to identify pages instead of the current url
- we use javascript templates for block containers to offer more flexibility with other styles