Change code to accommodate for model extension
Complete refactoring of graph generation
Forgot to commit main frameworks generation files
Changed genetic script to use goal predicate