No using namespace in headers.
Create a abstract class for the expr graph.

the point 2 point feature, implemented in feature-expressionGraph
is now also implemented in feature-point-to-point.