Refactored to improve naming and scope.
Added Play use case.
Added Pause use case.
Button order changed to Play, Pause, Step.