Redstone port UI, without sub-settings

Functional, no submit yet though.