Intermedial commit, the model is loaded from .java files. (first integration)