Moved away from trying to keep Models and ViewModels synchronized and ju...

...st made static Create and UpdateModel methods to come from model to view model and vice versa respectively, fixes #5