rework scale slot handling to use an enum
add padlock button to lock scales together to prevent accidental relative movement