added header and footer files to components and text ehirarchy pages