Add a ui reference to replace the upper/lower bound input selectors
Consolidate number- and date-range-input templates into one template
Add a generic range control and modify number to extend it