Update Vector3f to Vector3d

and add getRotation betweeen two vectors over a plane