EXHIBIT 10.1 DEBENTURE AND WARRANT PURCHASE AGREEMENT