Mad snarl in adding times to brick collision calculations. Fixed rolling bug on top of bricks. Monkey patched unavoidable double-collisions per tick after a ball hits another one into a brick by making the placeFlag function and its caller actively respond to that situation by checking if the ball at the start of the tick was already colliding with the brick. Next goal: Fix kitty time collision bug, then finally set up brick collision system so that if a ball collides with more than one brick in a tick, it'll only end up colliding with the brick which it would have hit first; plan is to make the resolveBrickCollision function return an object which contains time data and a function to execute if the collision which it found is the correction collision.