All codes added

Not all use both “steps” and “directions” vars, might wanna check
what’s necessary. Please check I’m using proper term for pins.