refactor the integrated part
and give a example for usage for the integrated
Merge remote-tracking branch 'origin/master'

Conflicts:
	src/util/Integrated.java