alignment on different platforms.
Moved some stepper code to Thumb so it could be dynamically linked to.