move common files to SOcommon
ignore transient dir
add screen-switch button on pin 2, only refresh changed rooms