Working on collisions (better, but not quite there)

http://gamedev.tutsplus.com/tutorials/implementation/when-worlds-collide
-simulating-circle-circle-collisions/