Bunch of work in progress.

Issues:
- Parametric curve isn't quite delivering equidistant points.
- That many point lights take a lot of power; deferred renderer is
  quirky.