started playing with parametric spherical curves

made spherical.js, copying sphere.
'fn' is arbitrary at this point, just playing with it