prevented checking for collisions in every animation frame, fixed setting time offsets for circles when they are added when t != 0