added 3D Vec3 class and it's operators.