STOCK PURCHASE AGREEMENT BY AND AMONG COMPUTER HORIZONS CORP., BUYER RGII TECHNOLOGIES, INC. AND KATHRYN B. FREELAND, SELLER July 8, 2003