First version of the collision componenet.

Ported sat.js to be a RequireJS module.
This soooooo isn't going to work on the first try.