SERIES A CONVERTIBLE PREFERRED STOCK PURCHASE AGREEMENT DATED AS OF APRIL 23, 2007