Change JSON semantics for post-physics collisions and groups

All collision events that previously caused something to “bounce” now
explicitly bounce by calling the “bounce” method in their event handler.
Merge branch 'sprite-json-no-physics' into simple-physics
dragged sprites stay within the world in the x and y directions. working on getting the ball to move on its own