add(item)
adds item to the end of the list
add(spot,item)
adds item at spot – shifts items up->
set(spot,item)
put item at spot  z[spot]=item
get(spot)
returns the item at spot  return z[spot]
size()
returns the # of items in the list
remove( int spot )
removes item at spot from the list
sort(x)
puts all items in x in ascending order
binarySearch(x,y)
checks x for the location of y
fill(x,y)
fills all spots in x with value y
rotate(x,y)
shifts items in x left or right y locations
reverse(x)
reverses the order of the items in x
contains(x)
checks if the list contains x
indexOf(x)
checks the list for the location of x