Subpulse work finished for now

travel lines should draw properly, and sensors(in theory) should cause
interrupts. but this system is fairly terrible and will need to be
improved at some point.