Added path variable, fixed step command, added many small fixes.