Improved error handling on initializations of models. Changed the versioning scheme