refactored GetVector3 static function from Vector3 class to Matrix3 class
implemented chaining in Vector3. made some perf refactoring.