Finished off the Vector3 class