ArrayList and LinkedList finished

still need test