Implement instantiate view

* This PR is WIP.
* The PR depends on https://github.com/angular/angular/pull/96