Updated layout and homepage