Added a Vector3D class as an initial test of TypeScript.
Merge remote-tracking branch 'origin/master'