FIREPOND, INC. COMMON STOCK PURCHASE AGREEMENT APRIL 24, 2008