tweaks to home page, fixes for issues #230, 231, 233

BUG=
R=kathyw@google.com

Review URL: https://chromiumcodereview.appspot.com/66163012