Bug 962434 - Moving value selector into subcomponents of an appWindow. I...

...mproving its visibility a11y.
Since you already did a big scale refactoring on this, I would prefer to see this huge block of HTML code moved out of the js file.
Would be good to define it as template in system's index.html, and use shared/js/template.js to load it.