Fixed an issue where the first model creation didn't get saved as a version. So rolling back to the first version wasn't possible.
Added new "getVersionModel" method to the trait to allow simple restoring of models.
After filling the model data, set the "exists" flag to true
Merge branch 'release/1.0.3'