Exhibit 10.8 NOTE AND WARRANT PURCHASE AGREEMENT