fix for dynamic content when not using roots layouts
only do layouts for non-dynamic content. still need to fix dynamic content compiles into layout
tests passing
clarifying comments in a couple sections of the file helper
:shipit: