various improvements to home page layout and styling