Vector3 Set Position

- GameObject.SetPosition() now takes a vec3 as an argument.
- Adds GameObject.SetPositionByValue().