Migrate layout content to its own module