Update react to 0.9 and fix up homepage