Creates header, footer, and main content container