first pass at PointToolNode, test case in PointSlopeView is commented out because it fails