Add a demo of the new path-based surface generation of nprocgen.

See `procedural.rs`.