added stream out operator for vec3
extended visualiser for points and lines rendering