Modularizing for include <jigsaw-box.scad> use and many bug fixes