Updated files for IOFunc header file and added sources.