Ball collisions( tile, paddle) improved