- typing for colliders
- bullets despawn after the first collision
- destroyed blocks get a new collider that does less checking (as they
are not interested in collisions anymore)
- fixed background position