Landing page improvements

Long overdue landing page copy and illustrations changes.