More ArrayListIterator Edits

Researched more and found a better way to create an iterator. Did it
wrong last time.