Start modularising
Fix link error in GNOMAL
Add new CMakeLists files
Build now works.
Merge branch 'modularise'

Conflicts:
	src/GEngine.hpp