create header and footer
create pages