EXHIBIT 10.16 NOTE AND WARRANT PURCHASE AGREEMENT