Final version of PointCloud constructor for now