separate head, footer, and menu into separate templates from base template