template - include header and footer