making header, footer, sidebar, content