Make Vec3HF an actual class and move de_homogenize to it.