directives for header, footer and side nav