Lighting now works on the textured ground. To be added is lighting on the
cloud of points, which has to happen either redefining the VBO as a bunch
of quads or more complex shapes than points, or by doing lighting per
pixel manually in the device kernel as we did previously... need to
communicate lighting params if that's the case. Also, should add cmdline
ability to modify #points...