Remove unnecessary code from the reflector and convert directly to pdf

Remove unnecessary code from the reflector and convert directly to pdf
Improved system based on a single modular side

With this system an entire box can be assembled based on a single shape
(i.e. all sides are the same).
Additional shapes that are multiples of the base shape are possible and
maintain a number of the original shape properties (though not all).
Remove some obsolete code
Fix problems from previous commit
Use cairosvg instead of inkscape for outputting pdf
don't change the url when saving

so that reloading the page won't trigger another post
Improve the base module by adding more tabs and fix kerf when rotated
Improve the test pattern generator
Generalize a bit the drawing of arrays of multiBoxes