add(vector) {
        this._x += vector.x;
        this._y += vector.y;
        this._z += vector.z;

        return this;
    }
Adds a vector to this vector

     params:
     @vector (Vec3): vector to add

     returns:
     @this (Vec3): this vector after addition
*