Update angular.js - adding $watchCollection