Got back PinCount - new design. Deleted PinCountRange.
New object used by PinCount to validate pin sum.
Object to create PinCount - to ensure valid creation.
New object that encapsulates a frame id.
Changes made to sync with design changes elsewhere.