phuu/Vectiny — Issue #1: Edit in place & Chaining
Author: phuu
Created: 2011-12-01 12:03:22+00:00
State: open

It would be great to be able to use the class like this:

```javascript
location = V(100,100)
velocity = V(20, 20)
gravity = V(0, -9.2)

velocity.add(gravity)
location.add(velocity)
```

The vectors are modified in place.

Chaining would also be nice, where the appropriate functions return `this`, not a new vector:

```javascript
velocity = V(20, 20)
gravity = V(0, -9.2)
wind = V(20, 0)

velocity.add(gravity).add(wind)
```