Added functionality for signets
Added slots api to build
Changed buttonbar module to use the slots api
Refactored slot state information from the selects module to slots
Refactored selects and added some more asserts to unit tests
Refactored summary
Refactored updating glyph values from summary to slots
Refactored slot state collection away from export