Merge pull request #75 from d3scomp/newgen-iliasg

New ecore model and refactoring
Merge branch 'newgen' into newgen-iliasg