CNN.com Redesign Adds Opinion Section, Content Partners