Cleanup: move Point3 and Vector3 definitions out of Algebra header