Implement a `category` (or `step_type`) attribute in the `Step` abstract class and update the `StepRegistry` to handle grouping. Categories: `SETUP`, `GRADING`, `REPORTING`. Part of #302
Activity