Use runtime configuration in select widget and small type fixings
Extract selection widget to widget namespace