rename SelectBoxView.updateSelection -> update

This helps create a standard form for the reusable views I'm abstracting from the interactive components.
Pass id to the SelectBoxView constructor option

This also helps the cause of making these abstracted views more consistent.
move rendering of numeric output to a view

IS [#48363405]