Changing vector3::operator*(const vector3&) to vector3::dot(const vector3&)