added Ray3d typedef
added coordinateSystem in vec3algo
added visualizer base vector convinience function