Two-way databinding for model-view using a very rough design based on Angular 1. Rather than creating (elements * binds = watchers) we create a master event watcher for each controller/view that listens to all the DOM elements. This reduces the number of binds a LOT.