adding the collections package
adding amendments to the arrayList class
added generics
without generics
Merge branch 'collections'
Integer addition
fixed merge