Basic working lines and closed loopholes

Cylinders added as connectors between points and centroid.  (however
not reaching centroid at present).

We need to look at how to remove objects from X so we can render a
different set.  Until then, implemented button disable to stop
corruption of data in X.