STOCK PURCHASE AGREEMENT by and among PEC SOLUTIONS INC. a Delaware corporation and INTEGRATED INFORMATION TECHNOLOGY CORPORATION an Illinois corporation and Company Stockholders and Stockholder Representative Dated: May 28, 2004