add header, footer and css file