Update StepProcessor

* Trying to make getRaw steps a bit more readable.
Update TestStepSpec

* Finished implementing acceptance tests.