A lot of fixer in vector2 & 3 classes, added KShaderCg prototype.