Major changes GC

Validator, Util and first version of integration