Finished Vector3, changed float to double