Better styling for home page. Flexbox layout.