Use the right shared path.
Add new build.
Add helper shared_partial.
Add layout for dynamic content.