Proper layering.
Proper torus display.
Torus pass through detection.
Verifies all tori passed through, not just the last one.
Added randomness to generator.