Added ability to change delay on stepper

The delay is now stored in the stepper structure so that each
stepper can have its own personal delay.