Materials stuff, namespacing
Added Vec2/Vec3, changed object position/rotation/scale use them
default parameters, textureOffset test