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 sorting process running automatically. (Push Step to pause, Run to resume.)
Step executes one step of sorting process.