PROS Strategic Solutions, Inc. STOCK PURCHASE AND STOCKHOLDERS AGREEMENT As of June 8, 1998