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

...mproving its visibility a11y.
And we probably need to define `typesToHandle` under ValueSelecotr.prototype.