feat(view): add onChange implementation to view.

Yep, Victor is right. Here is the es6 import syntax - https://people.mozilla.org/~jorendorff/es6-draft.html#sec-imports. From what I gather, the benefit of this style of imports is that the defining module of each symbol can be statically inferred locally in the current module. If ```import * from 'foo'``` was allowed, one has to parse ```foo``` before knowing which symbols in the module come from ```foo```.

I rather have the more verbose import, than verbose tests.