EXHIBIT 2.1 TRANSITION NETWORKS, INC. STOCK PURCHASE AGREEMENT