- cvr.py: run shape.make_base to draw counterweight shape
- cvr.py (label): parametrized position and size of label
- cvr.py (label): counterweight outline collided with label; shrink
label and move it to an unoccupied area
- README: describe mechanical stacking and the function of the various
protective layers
- cvr.py: model of the cover sheet, with gnuplot and HeeksCAD output