I added back in the two way binding to the models and views.
Add extension to the handlebars to handle binding hand off to the observable object.
also made the views automatically call the binding engine.
The entities now use the binding object to mark items dirty and add to the update queue.
When the form field changes it automatically updates the entity/model.
When the entity/model changes the form field changes with it.... read more
Well the base line code is uploaded. I had modified it to not to do the two way binding for demonstration at my work place. I will be putting that back into the code, but will make it have a fall back if not available to browser and user will have to add updates, creates and delete manually to the entity change tracking. Which also means that the user will also have to map the page data to the entity.