UI and basic back-end state for trim type.