moving header and footer to layout html
merged with directive cleanup