Updated Index page, design and CSS