Updated layout with a sticky footer