Cleanup compilation errors - syntax no logic
Missing comma, no logic changes
Add missing self reference to noAction lambdas
Case typo in variable. No functional change.
Comment out unused elements and add a delay after analog read per Arduino recommendations
Move expander definitions into an array rather than individual variables
Fix ifndef clause to skip redeclaration of header contents
Move geometry of all switches, leds, pots, etc. to external header files.
Declare an array to be used to configure LED matrices so that 'active' matrices can be managed just by
modifying the array (during construction and hardware testing).