Feat/header and footer