cleaning. first (not complete) version.

model soon complete in openjscad.