Refactoring.
generalized generation of the emitted items.
Globally renamed score_id to parent_id
Simplified the main loop by clearing the collision queue in the precollision step instead of having an additional, special step for the queue clearing.
updating