added interactive bubblesort animation