Add javadoc
Move AbstractStepRunner to ~.step.runner package