Major improvements to layout of home page