Added data binding fields for ng-bind, ng-model and ng-repeat
Fixed page view update to avoid updating when the template is not different