EXHIBIT 10.10 NOTE AND WARRANT PURCHASE AGREEMENT