flesh out vector3d class