Note on bits and pieces to investigate.
Split down blade templates to use @yield.