Temp commit
Convert the Vector class to CoffeeScript; add $V as a shortcut for new Vector
Reorg
Reorg II

* Replace jQuery with Ender
* Replace Jasmine with Mocha
* Replace inheritance module with p.js
* Rewrite the Vector class (now Vec2) to be more performant

Not all demos are working again just yet.
Up p.js to the latest HEAD version

This fixes a bug with subclassing a non-p.js class.
Make the Canvas class less noisy by splitting off canvas helper functions
No comma-first
Goes with the other
Optimize DrawableCollection#redraw
Clean up boids.js a little bit
Make DrawableCollection a p.js class, no real reason not to
Rename some things
More boids refactoring: rules and collision
Use requestAnimationFrame, split game loop into update + render
Consistent style
DrawableCollection -> CanvasObjectCollection
Trying to add RK4
Springy action with an RK4 integrator!
Rename to RK4 as we will be introducing RK2
Working on angular forces and collisions