VELOCITY COMMUNICATION RESTRICTED STOCK PURCHASE AGREEMENT April 12, 1999