[#103] Started on collision reactions.

- Includes another nice optimization! Do not update object positions when the velocity vector can be floored to zero.
- Now runs collision_test at 60 fps on my Mac!
Smaller smilies in collision_test. Gives a better view of what's happening with hundreds of entities colliding.