visualization tool to gain a better a understanding of sorting algorithm operation