misc progress

* tweening incl tweenable Projectable2D
* Rect2D plus Sketch reporting its Rect2D view as `viewport()`
* dendrite cell implementations in 2d and 3d
* circle packing stuff
* mapping of normalized 0-1 values to a color spectrum in `loadSpectrum()`