Further refactoring of variant code.
Smooth polyhedron dsign some.
Fix Makefile error that could generate wrong STLs