Build with component.
Factor out package-specific parts.
TQFP goes counter-clockwise.