Added contains to iterable. Defined iterator
Added collection
Defined seq, moved methods into approrpriate parents
ADded arraylist/linkedlist
Fixed some inheritence issues
Fixed all tests with new inheritence hierarchy