changed update model and spec
status tests passing
Merge pull request #25 from simongondeck/refactor-pass-test-update

changed update model and spec