feat: improvments after user feedback
- Aligned the signal level of the stepper motor direction with what is specified for CW=1 and CCW=0 in the ZMX driver manual.
- Implemented hard stop functionality
- Added motor active flag to status register
- Updated testbench and documentation