Basic step implemented
Accepts environment variables
Multiple commands