Layout now includes working header and footer that match template exactly.