Minor: remove unused import, mostly commented out.
Import log from object3d, where it is defined.
Separate class Collect.
Separate classes HalfCylinderDown and HalfCylinderUp.
Minor: remove commented out import.
Minor: an extra log message, a space in a docstring.
Separate classes LipDown and LipUp.
Separate classes Side and Nose.