The master process opens the data file.
Factor out common objects.
Add custom MPI type for point; read point cloud from file.

Custom MPI datatype is needed to allow exchange of points between processes.
Point cloud is read from a file, then the point cloud size is broadcasted to
all processes.
Scatter point cloud to all available processors.