PURCHASE AND SHARE EXCHANGE AGREEMENT