added arraylistvisualizer.java