Fix bug where the watched expression was not getting stored in the DOM
List of watched exprs is known by their DOM elements

Instead of storing the list of watched expressions in a hash we have
to keep updated, figure out which ones are already being watched by inspecting
the DOM elements
Removing a watched expression is working