Improved interface, features and bugfixes to Vector3.