update demo with morphogen hex sphere, add ambient light to shader
update type array construction to avoid cljs.core/clj->js
revert animate fn back to use js/Date for time keeping, supply anim fn also with frame number
optimize into-buffer impls for Vec3 & vectors of Vec3
bugfix intersect-line impl for plane & triangle, bugfix slice-with and check-edge fns in triangle ns