Added cross and dot product for Vector3