Some fixes in homepage and Download page