Home Page Updates

Home page updates, should be final pending browser testing.