reworks some parts of the gradle build
fix bug in ICG for AssignmentNode