feat: modify the progress indicator to help with theming
Updated the Steps component to allow for overrides. This includes:
- 'isCurrent' and 'isPast' props on the component to help with theming
- removal of extraneous "left" css style
- removal of the step numbering (this can be done by the developer by changing title)