Separated the physics into a (direct) module.

This is different from the previous implementation in that it is now fixed
to Chipmunk Physics' semantics, and that the module is to be directly used
by the user.