Add preliminary support for NCrunch
Merge remote-tracking branch 'origin/Triangulation_Engine' into Triangulation_Engine