Expand use of WorkflowModuleInjector to simplify controllers/eliminate duplication.
Add comments above lines attach step modules/state seemingly unnessecarily.

Potential mis-use of get_stored_workflow_steps or maybe there were future plans to use the modules/step state.