Split out files into proper modules, switched to multiprocessing
Let Matt's changes in...
Merge branch 'cpe-350-pres' into cpe350-dev

Conflicts:
	biogpu/pearson.cu