Update model from request raw on blur as opposed to on update

Fixes #32

Some other bug fixes got roped it because they were newly evident as a result of changing when the model was updated.