Goals to be fulfilled:
-
Animate multiple sorting algorithms (quicksort, mergesort, insertion sort) running in parallel
-
For each algorithm, provide button to pause and resume animation
-
Add a slider to change animation speed
-
Allow user to execute a single step