Major changes to layout and Index page.