Basic subpulse work done.

Now instead of one large timeslice, every time advance gives multiple
finer timeslices.