add examples/sph2.lisp, which is a redesigned version of sph.lisp to investigate new architecture