What's new
- Now executes model version creation as an adhoc task
- Makes model version creation resume where it has last stopped, in case it was interrupted
- Added some tests
- Some refactoring: Added quite a few helper classes for better re-use of functions