Array List Visualizer

1. if array is full:
2.     create new array with double capacity
3.     copy elements
4. insert element at next index
5. insert element at given index: shift elements
6. delete element: shift elements left