overseer class modified to use smart pointers in order to avoid memory leaks, also using namespace std for clean code
lgNodeVisitor can now create the vector of osg::Vec3 containing the points related to the found node
lgNodeVisitor can now calculate a recommended initial position