New creates new data and initializes sort; toggles between random and inverse order.
Size toggles between 10 bars and 100 bars; also creates new data and initializes sort.
Draw Redraws bars.
Run starts the sorting process running automatically. (Push Step to pause, Run to resume.)
Step executes one step of sorting process.