This ends up being very simple because point cloud has no connectivity information and each element is just one position. Also implement the 3D transform gizmo. The geometry deformation system isn't implemented in this commit. That can be tacked later.