A generalized train design system including track patterns, station designs (with circuit logic included), and train interrupts. Slap things down and they start working together. You need to bootstrap the Requestor station with a single item in the box next to the inserter that puts the request into the train cargo.
