make layout.jade more clear by extracting header&footer to separate files