EXHIBIT 10.18 COMMON STOCK AND WARRANT PURCHASE AGREEMENT