Add layout public

Make a public layout with header and sticky footer