STOCK PURCHASE AGREEMENT among Infinite Group, Inc., Pratum, Inc., David A. Nelson, Jr. Living Trust, and David A. Nelson, Jr.