Refactoring continues: Finally decoupled two separate problems solved by the Load_model module:
1. Reading the abstract IO initial model from JSON files
2. Creating a full catalog and internal representation initial model 
Now it makes much more sense and allows for example to treat benchmarks in a much cleaner way.