Various tweeks and fixes to the home page