EXHIBIT 10.1 SHARE EXCHANGE AGREEMENT THIS AGREEMENT made as of March 23, 2001