Angular $watch for the DOM