new homepage, header and footer now directives