Split off some functions.

	modified:   CMakeLists.txt
	modified:   oppg1.c
	new file:   sum.h
	new file:   initVec.c
	new file:   summing.c
	new file:   sum.c