StepAndDirection: Got rid of one-off error in interrupt timing.
StepAndDirection: Made time come before step to give direction bit time to settle before stepping.