hs: Remove Clipper
hs: move offset to offset.h
hs: Split cam.cpp into cam.h, cam.cpp, and hspocket.cpp