Made code review changes for #91 #53

Moved import statement into ns
Removed defunct comments
Better comments on run-steps-async
Refactored adding empty promises to steps