refactor the undefined_steps method
Merge pull request #2 from dmcclory/refactor_undefined_steps

refactor the undefined_steps method - Nice split Dan.  Thanks!